complete, ready for code review

[#71796632]
javadoc

[#71796632]
Create a noop BuilderBuilder for it

[#71796632]
added a check to verify attribute combination is possible for an instance
removed a comment
Merge pull request #22 from sanity/feature-combiner-71796632

complete, ready for code review