anchor.diff:                      h6 Functions:
                       .input-group.func0
                         span.input-group-btn
  -                        button.btn.btn-default(type='button', onclick='runFunc(device1id, device1fun0, 1, 0)') #{user.customData.device1fun0}
  +                        button.btn.btn-default(type='button', onclick='runFunc(device1id, device1fun0, 1, 0)', id='funcbut') #{user.customData.device1fun0}
                         input.form-control(action='/dashboard', method='post', id='device1fun0', type='text', placeholder='Arguments', name='sparkfunc')
                       .funcreturn.device1fun0
                     -if (user.customData.device1fun1 != null)
                       .input-group.func1
                         span.input-group-btn
  -                        button.btn.btn-default(type='button', onclick='runFunc(device1id, device1fun1, 1, 1)') #{user.customData.device1fun1}
  +                        button.btn.btn-default(type='button', onclick='runFunc(device1id, device1fun1, 1, 1)', id='funcbut') #{user.customData.device1fun1}
                         input.form-control(action='/dashboard', method='post', id='device1fun1', type='text', placeholder='Arguments', name='sparkfunc')
  +                    .funcreturn.device1fun1
                     -if (user.customData.device1fun2 != null)
                       .input-group.func2
                         span.input-group-btn
  -                        button.btn.btn-default(type='button', onclick='runFunc(device1id, device1fun2, 1, 2)') #{user.customData.device1fun2}
  +                        button.btn.btn-default(type='button', onclick='runFunc(device1id, device1fun2, 1, 2)', id='funcbut') #{user.customData.device1fun2}
                         input.form-control(action='/dashboard', method='post', id='device1fun2', type='text', placeholder='Arguments', name='sparkfunc')
  +                    .funcreturn.device1fun2
                     -if (user.customData.device1fun3 != null)
                       .input-group.func3
                         span.input-group-btn
  -                        button.btn.btn-default(type='button', onclick='runFunc(device1id, device1fun3, 1, 3)') #{user.customData.device1fun3}
  +                        button.btn.btn-default(type='button', onclick='runFunc(device1id, device1fun3, 1, 3)', id='funcbut') #{user.customData.device1fun3}
                         input.form-control(action='/dashboard', method='post', id='device1fun3', type='text', placeholder='Arguments', name='sparkfunc')
  +                    .funcreturn.device1fun3
                   .panel-footer
                     .footer-id
                       h6 ID: #{user.customData.device1id}
  
positive.code:                     h6 Functions:
                      .input-group.func0
                        span.input-group-btn
                          button.btn.btn-default(type='button', onclick='runFunc(device3id, device3fun0, 3, 0)') #{user.customData.device3fun0}
                        input.form-control(action='/dashboard', method='post', id='device3fun0', type='text', placeholder='Arguments', name='sparkfunc')
                    -if (user.customData.device3fun1 != null)
                      .input-group.func1
                        span.input-group-btn
                          button.btn.btn-default(type='button', onclick='runFunc(device3id, device3fun1, 3, 1)') #{user.customData.device3fun1}
                        input.form-control(action='/dashboard', method='post', id='device3fun1', type='text', placeholder='Arguments', name='sparkfunc')
                    -if (user.customData.device3fun2 != null)
                      .input-group.func2
                        span.input-group-btn
                          button.btn.btn-default(type='button', onclick='runFunc(device3id, device3fun2, 3, 2)') #{user.customData.device3fun2}
                        input.form-control(action='/dashboard', method='post', id='device3fun2', type='text', placeholder='Arguments', name='sparkfunc')
                    -if (user.customData.device3fun3 != null)
                      .input-group.func3
                        span.input-group-btn
                          button.btn.btn-default(type='button', onclick='runFunc(device3id, device3fun3, 3, 3)') #{user.customData.device3fun3}
                        input.form-control(action='/dashboard', method='post', id='device3fun3', type='text', placeholder='Arguments', name='sparkfunc')
                  .panel-footer
                    .footer-id
  
negative.code:                     h6 Functions:
                      .input-group.func0
                        span.input-group-btn
                          button.btn.btn-default(type='button', onclick='runFunc(device0id, device0fun0, 0, 0)', id='funcbut') #{user.customData.device0fun0}
                        input.form-control(action='/dashboard', method='post', id='device0fun0', type='text', placeholder='Arguments', name='sparkfunc')
                    -if (user.customData.device0fun1 != null)
                      .input-group.func1
                        span.input-group-btn
                          button.btn.btn-default(type='button', onclick='runFunc(device0id, device0fun1, 0, 1)', id='funcbut') #{user.customData.device0fun1}
                        input.form-control(action='/dashboard', method='post', id='device0fun1', type='text', placeholder='Arguments', name='sparkfunc')
                    -if (user.customData.device0fun2 != null)
                      .input-group.func2
                        span.input-group-btn
                          button.btn.btn-default(type='button', onclick='runFunc(device0id, device0fun2, 0, 2)', id='funcbut') #{user.customData.device0fun2}
                        input.form-control(action='/dashboard', method='post', id='device0fun2', type='text', placeholder='Arguments', name='sparkfunc')
                    -if (user.customData.device0fun3 != null)
                      .input-group.func3
                        span.input-group-btn
                          button.btn.btn-default(type='button', onclick='runFunc(device0id, device0fun3, 0, 3)', id='funcbut') #{user.customData.device0fun3}
                        input.form-control(action='/dashboard', method='post', id='device0fun3', type='text', placeholder='Arguments', name='sparkfunc')
                  .panel-footer
                    .footer-id
  