https://github.com/jenisys/parse_type/
