Eval the entire proc when compiling.

This makes sure the code is evaled only once.