util has function for checking argument validity (therefore keyword)