It'll have to be on the protocol *class* (since the instance isn't available yet).