Does this really need to be part of the API? Are you expecting customizers to implement new operations?