On another topic, I have not been able to test yet, but I am almost certain that I have had problems mounting to a mount point that contained files. I thought that is WHY we need bind mount, which allows replacing a folder or file...
P.S. It is hard to write documentation that works for everybody. I try to be simple and generic, but that does not always work.