Got function decoration working.

Still need to do the descriptor/etc for bound methods.