Looser typing on write functions (takes Eloquent models with array typecasting instead of forcing arrays in the arguments)