.add('+') bypasses enforceTwoPartNames