slightly refactored OTF parser, extended font structure