Pitch: Protocols with private fields

Could you accomplish the same things with scoped conformances?