#71 avoid fords

ford avoidance added
plus fix to a hasTag() method