mustache template with a grouped category
===

I'm trying to render the following list:

        var servicesList1 = {
            services : [
                {title: "Service 1 Lorem", category: "Category 1", imageClass : "", description: "Lorem ipsum dolor sit amet consectetur adipiscing elit aliquam interdum."},
                {title: "Service 2 Lorem", category: "Category 1", imageClass : "", description: "Lorem ipsum dolor sit amet consectetur adipiscing elit aliquam interdum."},
                {title: "Service 3 Lorem", category: "Category 1", imageClass : "", description: "Lorem ipsum dolor sit amet consectetur adipiscing elit aliquam interdum."},
                {title: "Service 4 Lorem", category: "Category 1", imageClass : "", description: "Lorem ipsum dolor sit amet consectetur adipiscing elit aliquam interdum."},
                {title: "Service 5 Lorem", category: "Category 2", imageClass : "", description: "Lorem ipsum dolor sit amet consectetur adipiscing elit aliquam interdum."},
                {title: "Service 6 Lorem", category: "Category 2", imageClass : "", description: "Lorem ipsum dolor sit amet consectetur adipiscing elit aliquam interdum."},
                {title: "Service 7 Lorem", category: "Category 2", imageClass : "", description: "Lorem ipsum dolor sit amet consectetur adipiscing elit aliquam interdum."},
                {title: "Service 8 Lorem", category: "Category 2", imageClass : "", description: "Lorem ipsum dolor sit amet consectetur adipiscing elit aliquam interdum."}
            ]
        };

With the following template:

    {{#services}}
    <h3>{{category}}</h3>
    <article>
        <section class="service-image {{imageClass}}"></section>
        <h4>{{title}}</h4>
        <p>{{description}}</p>
    </article>
    {{/services}}

But I only want {{category}} to show when the value changes.

i.e. 

  Category 1

    Title 1
    Description 1

    Title 2
    Description 2

    Title 3
    Description 3

  Category 2

    Title 4
    Description 4

    Title 5
    Description 5

    Title 6
    Description 6

Is this doable?  

Thanks,
Scott