Fixed re-entrant call.
Updated to TO_SEQ name and allowed for stopping through a particular element number.
Support for ELEM
Preliminary for SIZE
Simplified detail macro names
Support for different output