Define maybe-or and either-or
Define maybe-map and either-map
Define either-from
Provide cursor structure