public function __construct($elements = array(), Document $document = null) { $this->elements = $elements; $this->document = $document; }