Restructure/rewrite of the Type1 font parser.