joshlib compliance updates
joshlib test cases