public function __construct(array $aro = [], array $map = [], array $aliases = []) { if (!empty($map)) { $this->map = $map; } $this->aliases = $aliases; $this->build($aro); }