Interface['static'] = function(implementable, declaration) {
        for (var name in declaration) {
            if (Object.prototype.hasOwnProperty.call(declaration, name)) {
                implementable[name] = declaration[name];
            }