This is the first question I ask from many others to come.
Someone here might call me crazy because I\'m following the mentioned book in the question\'s Title using
In your situation, I would personally assume that I've overlooked something when saying that an echo is being reached in the code without a call to that method. I can't see a way that this would be possible.
Reanalyze your code and look for a sneaky way that your echo 'Quack!quack!' is being reached.