Implement string compiling `instance_eval` method.
remove unused local variables; ref #2473
git push origin masterMerge branch 'take-cheeze-instance_eval'