Ups... Add a missing notice...
Add an old (non-recursive) implementation