I feel like the API is a little clearer. "Oh I want to override this method that returns None" makes a little more intuitive sense to me.