public static string/*!*/ GetIronRubyAssemblyLongName(string/*!*/ baseName) {
ContractUtils.RequiresNotNull(baseName, "baseName");
string fullName = typeof(RubyContext).Assembly.FullName;
int firstComma = fullName.IndexOf(',');
return firstComma > 0 ? baseName + fullName.Substring(firstComma) : baseName;
}