Support arrays of schemas

@TabDigital/api

support schema objects for arrays