Allow the terminal value to be null or undefined