Providing an Exception when subclassing of Property is attempted.
Fixed up more [source,java] into [snippet,java]. I think the remaining usage of [source] is probably appropriate and shouldn't be converted.