The dictionary-based function is convenient for language bindings, but C developers will feel more at home with a variadic arguments list.
Shows how to describe constraints using VFL instead of constructing objects manually.