Added optional data-attr overrides of options. Shout-out to @toddparker