Bewest/corrections

These changes were needed to provide missing basal types, and to allow co-operating with the actual parsers in the short term.