Calls the provided closure with a reference to the contained value
@override Some<T> inspect(Function(T self) f) { f(v); return this; }