Large refactoring. Handle source insertion. Added a string-based type of Quoter types for parsing and insertion.