split component.primary into component.getPrimary and component.setPrimary
6 files changed