Fix parser bug with ranges