fix for AccessManager when overriding access levels