compliance file name now settable in ComplianceModel ctor
add compliance intercepts file functionality