possibly create a Map of name/alias to Field first? and then do a lookup? 
this works too.