BaseModel now supports an array in your constructor