Atlas thunk bx elf pic detection

...d on ebx).  this delta simply identifies the "getEbx" function, identifies the base that ebx should point to generically, and sets that in workspace metadata variable "PIE_ebx".  each time a 32-bit PIE binary wants to access relative offset data, it calls this "getEbx" function, which returns 
in either case, this is more of a "design pattern" question.  Actually, i have no problem with keeping the vaset around, but in general dict lookups should be used rather than iteration of datasets which have unknown size.  "i haven't seen more than one" doesnt mean we wont tomorrow.  also, even in a moderate case ( say adding 20 or 30 ) this quickly becomes *highly* inefficient. because toward the end you're doing ~30 loops just to check if one value is in it.