added Timeline#length
Outer Pattern#max_elements constraints are now enforced upon nested patterns.