title: Is there a limit to use the [Header("text")] header?
body: <p>After finding this useful tool I want to use to organize my scripts. However, when I add the third "category", it gives me the following error:</p>
  
  <pre><code>attribute 'Header' is not valid on this decleration type. It is only valid on 'field' declerations.
  </code></pre>
  
  <p>I have tried to use the "order = x" argument, but without succes. Any idea what's going on? I cant seem to find anything about it in the Unity docs.</p>
  
  <pre><code>[Header("Feedback settings")]
  public string gameName = "";
  public string sendToEmail = "";
  [Space(5)]
  [Header("Canvas settings")]
  public Sprite emptyStar, fullStar, button;
  [Range(20, 100)]
  public float canvasSize;
  [Range(-1, 1)]
  public float canvasXPosition, canvasYPosition;
  public float spritePadding, buttonYOffset;
  [Header("Rate settings")] //&lt;-- this one is marked with the above error
  public enum MarketPlaces {PC, mobileTablet};
  public MarketPlaces compileFor = MarketPlaces.PC;
  public string rateLink;
  </code></pre>
  
  <p><strong>Additional code for Joe Blow</strong></p>
  
  <pre><code>[Header("Canvas settings")]
  public Sprite emptyStar, fullStar, button;
  [Range(20, 100)]
  public float canvasSize;
  [Range(-1, 1)]
  public float canvasXPosition, canvasYPosition;
  public float spritePadding, buttonYOffset;
  public enum MarketPlaces { PC, mobileTablet };
  
  [Header("Feedback settings")]
  public string gameName = "";
  public string sendToEmail = "";
  
  [Header("Rate settings")]
  public MarketPlaces compileFor = MarketPlaces.PC;
  public string rateLink;
  
  [HideInInspector]
  public GameObject currentCanvas, tempButton, subCanvas;
  
  private Button[] starButtons;
  private Vector2 canvasPosition;
  private GameObject rateMeCanvas, rateButton, contactField, openClient;
  </code></pre>