set backend as option instead of attribute

Asciidoctor sets the attribute internally. The benefit is that the option has higher precedence than the attribute, makes it clear who is doing the setting.