It's the CB $user object that is being registered. Both are the same. It's duplicated for B/C.
Is there besides this any other way to check out what objects and properties a trigger variable contains?
Aside from studying the source, no. We'll be providing a more up to date developer documentation after CB 2.0 that should detail the triggers and their variables though.