Interfaces and implementations in OpenMRS SDK

Anyone know why the OpenMRS SDK has Wizard and Jira as interfaces which are only implemented by DefaultWizard and DefaultJira? What’s the point?

I’m inclined to get rid of the Wizard interface, in part because it is, as far as interfaces go, not very well designed.