@Ferrick90 added validation to check that attributes match at runtime. This should avoid the other problem you were seeing. I'll be adding these changes to the Swift version tonight. Let me know what you think about this and if covers the issue you were seeing.
@Ferrick90 added validation to check that attributes match at runtime. This should avoid the other problem you were seeing. I'll be adding these changes to the Swift version tonight. Let me know what you think about this and if covers the issue you were seeing.