class Foo; has $.x; say Foo.new(:x<42>).yaml # --- !pugs/object:Foo # x: 42