Annotate classes/methods/fields with data behavior rules. Easily create deep partial mocks, run time validation, or automated tests.