This example shows how user can create his own build variants. Two variants are defined: "crazy", which is just random combination of properties, and "super-release", which is inherited from "release", and differs by a single define. See the project-root.jam for the definitions.