Checks for undefined and draft idea for dealing with boolean values.