Added dynamic conditions. Added regex matching for Strings. Added min & max checks for number values. Added CustomTypes.