public function mapObjectsToRows($objects, $meta=null, $context=null)
    {
        if (!$objects) { return []; }

        if (!$meta instanceof Meta) {
            $meta = $this->getMeta($meta ?: get_class(current($objects)));
        }

        $out = [];
        foreach ($objects as $key => $object) {
            $out[$key] = $this->mapObjectToRow($object, $meta, $context);
        }
        return $out;
    }