Introduce binding objects
Added Sequence patterns