making access assertion package private