V3

"this function will CAN be called with null" <- extraneous CAN