Yeah, `Puppet::Property::Boolean` adds the logic that you see at https://github.com/puppetlabs/puppet/pull/1879/files#L2R5 which is the logic at https://github.com/puppetlabs/puppet/pull/1879/files#L0R14.

The test that you provided would fail in the `mount_spec.rb` tests.

I'm not clear on what you mean by "parsing, compilation, etc.". Do you mean in ruby or in the puppet language?