added unit.removeRole() to builder behaviour