Minor improvements (and option for a_step)

Fixup for #12.

Here you are, @Drup. However, see examples `Html5_sigs.(``a_autocomplete`, `a_draggable`, `a_preload`, `a_spellcheck``)` favouring polymorphic variants over standard OCaml data types permitting better readability.