Using responsibilities to control access to views