allow option argumetns to be applied any where (not only
before the first non option argument)