prefer step option over role for reveal.js backend