Null object languages Languages that allow the object to be omitted if it can be recovered from