Did you mean to have a lowercase undef? Is changing the default going to be backwards compatible?