fixed Either accepting premature Nothing options.