more inlining in Validation module