Replace $eval hackiness with slightly-less-hacky $parse.