every(spec) {
        if(!(spec instanceof Valinor))
            throw new Error('Spec argument must be a Valinor');

        this.rules.push({ fn: validateEvery, name: 'every', args: [spec] });