title: Sort "contact info" fields in Wordpress user profile
body: <p>I can add and remove fields in the user profile section with:</p>
  
  <pre><code>function add_remove_contactmethods($contactmethods ) {
      // Remove AIM
      unset($contactmethods['aim']);
      //add Phone
      $contactmethods['phone'] = 'Phone';
      return $contactmethods;
  }
  
  add_filter( 'user_contactmethods', 'add_remove_contactmethods' );
  </code></pre>
  
  <p>When I view this screen in the backend, the "Phone" field comes last, after some other fields like "Email" and "Website". I guess this is because my added field was added after the default Wordpress fields. How do I sort this, for instance alphabetically, so that my "Phone" field comes in alphabetical order instead of after the default fields? How do I sort the output of $contactmethods without messing it up? </p>