Separate the dfa and ad-hoc getType functions a little better
Separate the dfa and ad-hoc getType functions a little better

TambourineReindeer/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,xujun10110/boomerang,nemerle/boomerang,xujun10110/boomerang,xujun10110/boomerang,xujun10110/boomerang,nemerle/boomerang,TambourineReindeer/boomerang,xujun10110/boomerang,xujun10110/boomerang,nemerle/boomerang,nemerle/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,xujun10110/boomerang,nemerle/boomerang,TambourineReindeer/boomerang,TambourineReindeer/boomerang,TambourineReindeer/boomerang,TambourineReindeer/boomerang,nemerle/boomerang,xujun10110/boomerang