Shouldn't this be `$this->elements` rather than `$this->errors` ?