Just wondering, is this a standard name for this sort of function?