convertValueForProperty didn't have the right signature and therefore didn't override the superclass implementation.