Normalize the case around builtin classes and interfaces

All hashes should be indexed lowercase, the suggestions should be provided
from under the `.name` key. This fixes the all lowercase suggestion bug
introduced in a3872a9899d11de5eccb4870034c75b6d6f565be