I was wrong on the last item: no bug. But the two above do demonstrate a bug.