TypeHinter: infer type from property name