Fixed a const correctness problem.
add boost::range support for sequence_mref