src/Perry/Representation/Eve/v1/Corporation.php
public function setStations($stations)
    {
        // by Warringer\Types\Dict
        $converters = [];

        $func = function ($value) use($converters) {
            $return = new \ArrayObject($value, \ArrayObject::ARRAY_AS_PROPS);
            return $return;
        };

        foreach ($stations as $key => $value) {
            $this->stations[$key] = $func($value);
        }
    }
public function setStations($stations)
    {
        // by Warringer\Types\Dict
        $converters = [];

        $func = function ($value) use($converters) {
            $return = new \ArrayObject($value, \ArrayObject::ARRAY_AS_PROPS);
            return $return;
        };

        foreach ($stations as $key => $value) {
            $this->stations[$key] = $func($value);
        }
    }
by Warringer\Types\ArrayType