contract

Contract of the function.