a concept can fail for whatever requirement, and maybe the "main" one actually works (== in this case)