These are three different bugs, and 2) is already filed with a patch elsewhere. Please file one bug per issue in future.
These are three different bugs, and 2) is already filed with a patch elsewhere. Please file one bug per issue in future.