It'd be great if these function could handle `null` values and do something "interesting". Like some sort of default value handling...or something.