Functionally ONLY IF a programmer programmed knowledge of the
  function, or knowledge of how to acquire the knowledge of the
  function.

  Impetus, my friend. Once the ball gets rolling, it doesn't
  matter what side of the hill it's on, but somebody gives the
  initial push.

  Can't take away the initial pusher, even if they're not needed
  later.