Perceive

When is AnyObject not AnyObject? When it's a protocol type.

AnyObject