Keep rawLogin and login separate.
Favour using rawLogin over login for equality.
Fix OCTClient tests.
objectID is an NSString.

What even is a type.