Heh, forgot to define the is_read_only variable
Oh, yeah, C++11 has booleans :P