Added Function.{execute, executeif} functions.