Extraction of NSObjectProtocol from Value