function buildListItems(inputList, itemCallback, startItems) {
            function appendItems(values, output) {
                output = output || [];

                Tools.each(values, function(item) {