fix duck-type property
add a facility for pre-parsing source files
towards self-hosting! starting with quote.