@BitNide
I got it "working" ... at least 02_virtual_read.py.
In BlynkLib.py I changed _TimerMap = {}.
Rationale: Presumably the HwPin class is not used by virtual pins. Then it would not be surprising if they are not affected by the change. Not sure yet if I even care about non-virtual pins.