public function __construct(array $types = [], array $functions = []) { $this->types = $types; $this->functions = $functions; }