pub type Value = GenericValue<String, Vec<u8>>;
enum Value { String(String), Bytes(Vec<u8>), Undefined, }