protected function alter_dataset(array $dataset) { return parent::alter_dataset($dataset + ['constructor' => $this[self::T_CONSTRUCTOR], 'placeholder' => $this['placeholder']]); }