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

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