if (target == null || new.target !== undefined) {
            throw FAST.error(Message.noRegistrationForContext, { name: Interface.name });
        }