Added ability for serialisation to use std::map