Added property array acceptance to Model constructor