Add initial support for repeatable and optional elements
Merge branch 'feature-add-rep'