rudimentary matching of properties to parameters
seconf ctor param