Range::extent(int i) seems an alias to Range::range(int i).size() in my context
removing a few extraneous allocations
Merge branch 'master' of https://github.com/shiozaki/BAGEL