Added ability to extend operations programatically. Added auto-generation of pagination operations.