I agree with the part that says Snarf is stupid. I'm too lazy to scroll up again.