defimpl Option for: None, as: -> def some? as: -> false end def none? as: -> true end def unwrap as: -> Huia::Primitive.panic("Attempt to unwrap None") end def expect message: String, as: -> Huia::Primitive.panic(message) end end