built-in function infrastructure