Add a private class specifically for unary sequences
Optimize parts of empty and unary sequence binding