Added extend method to collection constructor. Added sortable implementation to constructor models