Added new type expressions for structural types. They are just being parsed at the moment though, no actual processing takes place.