Why `return null`? Is this work in progress? - Maybe throw a `NotSupportedException` while this is not implemented?