Certain methods must allow null return values and inputs