There's been some discussion on whether or not to allow default values for init parameters. For example: ```swift class CoffeeMachine { let waterBoiler: WaterBoiler init(boiler: WaterBoiler = FilteredWaterBoiler.shared) { ... } } ``` How do we feel about this?