support for undeclared properties