Actually, never add metadata to a function object.

See previous commit for explanation and rant.