Describir: Cocoa descriptors, their states and modus operandi