make oa policy function a bit more robust with a sensible default when license is not recorded
make oa policy function even more robust