fix: recursive_elements_valid check state of self
fix: recursive_elements_valid check state of self

Config and Section elements may return status OK
when infact their state indicates their invalid.
Check for this.

veeg/disir-c,veeg/disir-c