Add << and >> map