void writeContext(Map<String, String> context) { writeSize(context.length); context.forEach((key, value) { writeString(key); writeString(value); }); }