Updated the description of this bug again. The branch given now contains three commits fixing all the issues reported here.
Updated the description of this bug again. The branch given now contains three commits fixing all the issues reported here.