Nice catch. Wonder how that didn't get caught by tests. Could you add a test which makes sure that correct type is returned?