Yes, this should not be needed due the the implicit conversion from ``mutable_storage`` to ``const_storage``. However, I would expect that the template ``write(..)`` is preventing the conversion to take place. This solution is fine, we can try to fix it another day.. Maybe a google serve for "template overload function with implicit conversion" will reveal something.