ease class loader argument type
immunize sequenc_ against StackOverflow
generate apply code for class methods of lazy type