SG,

"If a cyclist was taking the lane in front of you, that's his/her right. A cyclist must keep only as far to the right as is practicable."

You negated your fist definition with this definition. Just like a motor vehicle they then have to yeild the right of way if they cannot keep to the posted speed limit and delay 5 or more vehicles. They cannot cut off a vehicle by swerving on and off the shoulder to avoid debris etc.
_________________________
Liberalism is a mental illness!