Adding data validation subsystem aka the "guard" system.