Ton of explanation for the wonky role stuff + \Drupal syntax fix.