Begin on method generation.

(Not size-bound)
Safeguard against empty colls.
Fix several erroneous generator uses.