use enum opDollar in Sequence

Because an enum is better than a function