Changed the nomenclature from invalid? to shadowed-invalid?