Added an optional third parameter to heading() which allows adding html attributes to the rendered heading tag.
diff --git a/user_guide/changelog.html b/user_guide/changelog.html
index 0ebe74a..0afc5b8 100644
--- a/user_guide/changelog.html
+++ b/user_guide/changelog.html
@@ -68,6 +68,11 @@
 			<li></li>
 		</ul>
 	</li>
+	<li>Helpers
+		<ul>
+			<li>Added an optional third parameter to <samp>heading()</samp> which allows adding html attributes to the rendered heading tag.</li>
+		</ul>
+	</li>	
 </ul>
 
 <h3>Bug fixes for 2.0.3</h3>
diff --git a/user_guide/helpers/html_helper.html b/user_guide/helpers/html_helper.html
index 1a0529f..308013d 100644
--- a/user_guide/helpers/html_helper.html
+++ b/user_guide/helpers/html_helper.html
@@ -89,6 +89,11 @@
 <code>echo heading('Welcome!', 3);</code>
 <p>The above would produce:  &lt;h3>Welcome!&lt;/h3></p>
 
+<p>Additionally, in order to add attributes to the heading tag such as HTML classes, ids or inline styles, a third parameter is available.</p>
+<code>echo heading('Welcome!', 3, 'class="pink"')</code>
+<p>The above code produces: &lt;h3 class="pink">Welcome!<&lt;h3></p>
+
+
 <h2><a name="img"></a>img()</h2>
 <p>Lets you create HTML &lt;img /&gt; tags.  The first parameter  contains the image source. Example:</p>
 <code>echo img('images/picture.jpg');<br />