Yeah, difficult that one. Did it this way so as to maintain data integrity - I'd probably make it default to `True` if it were optional, to be honest.