Callsite on primitives

Use CallSite to resolve and type some implicit services.
Subsequent phases will like them!

Currenlty: all the AFor services are converted and tools updated
TODO: Range, Array, SuperString, etc.