Fixed a bug causing abstract properties not to be overridden in abstract impls