Ext handler interface. Closes #1279