private static void DetectReturnType(this Signature signature) { var parts = signature.Label.Split(' '); if (parts.First().IsCSharpInBuiltType()) { signature.BuiltInReturnType = parts.First(); } else { signature.ReturnType = parts.First(); } }