Added initial(alpha) support for validator pre-conditions. Updated docs and tests. Bumped version to 0.2.3-beta1