Custom data types are powerful additions to your Vocabulary that propagate their effects into Rulesheets and Ruletests.