Allow custom named properties and custom selects