No side effects, no surprises.

Rulebooks

A set of resource objects and validation rules specified in the V language can be written with one or more source code files. By convention these filenames use the filename extension.

Source code files placed in a common directory are collectively referred to as a rulebook.

Interpreter execution settings for a rulebook can be placed in a rulebook-options file.