version 0.8.6, fixed to compile with g++ 4.2 or later.