Bug fix: Text.hasPoint()