equal(Reveal.getSlideBackground(0),document.querySelector('.reveal .backgrounds>.slide-background:first-child'),'gets correct first background');
equal(Reveal.getSlideBackground(1),document.querySelector('.reveal .backgrounds>.slide-background:nth-child(2)'),'no v index returns stack');
equal(Reveal.getSlideBackground(1,0),document.querySelector('.reveal .backgrounds>.slide-background:nth-child(2) .slide-background:nth-child(1)'),'v index 0 returns first vertical child');
equal(Reveal.getSlideBackground(1,1),document.querySelector('.reveal .backgrounds>.slide-background:nth-child(2) .slide-background:nth-child(2)'),'v index 1 returns second vertical child');
equal(Reveal.getSlideBackground(0),firstBackground,'gets correct first background');
strictEqual(Reveal.getSlideBackground(100),undefined,'returns undefined when background can\'t be found');
strictEqual(Reveal.getSlideBackground(100),undefined,'undefined when out of horizontal bounds');
strictEqual(Reveal.getSlideBackground(1,100),undefined,'undefined when out of vertical bounds');