Changes to respect each attribute when blueprinting an object of a class
that create Immutables (belongs to issue #12)