SubviewCollection should provide a way to append each subview element to the view

This ticket aims to solve what #402 was meant to solve.