Maybe, but a >> (-2) whould bother me. Also >> has very low prority, you will have to use () everywhere.