@mnapoli Yes I know it can return null, I'm just wondering how it could be null in this very situation, and thus if we should allow it or throw an exception if it's null?