Avoid calling eval multiple times on arguments