Bug fix to handle binding to source property that is subclass of control property type