public static Guid?GetId(this IValue v) { return(ValueMetadata.ForValue(v).Id); }
public static String GetTypeToken(this IValue v) { return(ValueMetadata.ForValue(v).TypeToken); }
public static IValue SetId(this IValue v, Guid?id) { ValueMetadata.ForValue(v).Id = id; return(v); }
public static IValue SetTypeToken(this IValue v, String typeToken) { ValueMetadata.ForValue(v).TypeToken = typeToken; return(v); }