support for is*() properties