A lightweight (X)HTML(5) & XML parser for Ruby