Applied AlgebraicConverter to Either; still can't figure out how to apply it to list, option, et. al...