Add support for typedef properties