Fixed support for tuples and containers in Properties
Compare changes
There were missing forward declarations and even missing code for tuple making some combinations impossible (e.g. vector or tuple) Should now be fixed, and tests were added