public static IDisposable Horizontal() { EditorGUILayout.BeginHorizontal(); return new ActionOnDispose(() => EditorGUILayout.EndHorizontal()); }