probably because i don't know doctrine ODM  that well. nullable only seems to control whether an actual null is stored, not whether
you can omit it. Do we want to store a null at all for ODM?