Violet Cameron hemkom från sitt besök i Bill Banks hydda alldeles andlös.