Added `function` feature to determin if a property is hidden