add contracts to the *-append pict functions
add contract to cellophane