This is the validation and PID generation modules produced by Semantika