Comment Comment by stemlaur I would make the abstract class "Maybe" a sealed class with None and Some being the only permitted implementation So that clients can use pattern matching (enhanced switch) parent stemlaur 1 year ago