Return null or undefined if supplied; deal with nullish values by requiring "new" by avoided