 */
 
 class Dog: AnimalType {
-    let name: String?
+    var name: String?
     
     init(name: String?) {
         self.name = name

print(c8 === c10)

/*:
## Shared Singleton Container
*/


*/

protocol AnimalType {
    var name: String? { get set }
    func sound() -> String
}

class Cat: AnimalType {
    var name: String?
    
    init(name: String?) {
        self.name = name
