Started on the outputting of type metadata