public bool IsAReference() { // In terms of Tundra bindings, a reference to a shared ptr is interpreted as "not a reference" return type.Trim().EndsWith("&") && !type.Contains("Ptr"); }