make eval accept multi-character function names