Yes, WE can avoid null, but this is something user Extensions do implement. And we could get quite a few of them around which return null in various cases. I'd rather keep the container as forgiving as possible and only complain about really wrong situations.
|