Move parameter evaluation code into the primary evaluation code to
prevent unnecessary evaluation in sol_func_execute calls.
Remove ->token function in favor of ->token method in solcore.
Modify functionality of the set function to make it more useful.