es-interface Provides a way to 'add' external functionality to classes in a sort of interface/mixin hybrid