//////////////////////////////////////////////////////////////////////////
// IO
//////////////////////////////////////////////////////////////////////////
public static FTypeRef read(FStore.Input input)
{
FPod fpod = input.fpod;
string podName = fpod.name(input.u2());
string typeName = fpod.name(input.u2());
string sig = input.utf(); // full sig if parameterized, "?" if nullable, or ""
return(new FTypeRef(podName, typeName, sig));
}