required presence of access levels for traits