/// <summary>
 /// Sets an inline label for a checkbox.
 /// </summary>
 /// <param name="labelHtml">The html to use for the label</param>
 /// <param name="config">Field configuration to update</param>
 /// <returns>The instance of <see cref="IFieldConfiguration"/> to allow for method chaining</returns>
 public static IFieldConfiguration InlineLabel(this IFieldConfiguration config, Func <object, IHtmlString> labelHtml)
 {
     if (config != null)
     {
         return(config.InlineLabel(labelHtml(null)));
     }
     return(null);
 }