JAM policy weaver framework,