func (id *SequenceID) UnmarshalJSON(data []byte) error {
	sid := SequenceID(bytes.Trim(data, `""`))
	*id = sid
	return nil
}
// UnmarshalJSON satisfies the json.Unmarshaler interface.
UnmarshalJSON satisfies the json.Unmarshaler interface.
// UnmarshalJSON satisfies the json . Unmarshaler interface .
func (id *SequenceID) UnmarshalJSON(data []byte) error {
	sid := SequenceID(bytes.Trim(data, `""`))
	*id = sid
	return nil
}
func ( id * SequenceID ) UnmarshalJSON ( data [ ] byte ) error { sid := SequenceID ( bytes . Trim ( data , `""` ) ) * id = sid return nil }
UnmarshalJSON satisfies the json.Unmarshaler interface.
UnmarshalJSON satisfies the json . Unmarshaler interface .