This intention splits a property into two properties: first (readonly) is declared in the interface, second (readwrite) is declared in the private category.