Check types before making a quasi-quoter.
Update units-defs to get parser.
Polish simulator to use as example.