PTCollection's init function should create models array.