Adding an option api next to applicatives.