enable functional property lookups