+# This could do with some improvement from a Data::Printer expert.
Returns a list of fields associated with the object. For the C<Point3D> struct
-in the SYNPOSIS, this would be
<c>'x', 'y', 'z' </c>.
+in the SYNPOSIS, this would be 'x', 'y', 'z'>.
The order the fields are returned in is equal to the order they must be supplied
for the positional constructor.
-Returns the type name of the struct, e.g.
+Returns the type name of the struct, e.g. 'Point3D'>.