I'll probably give it a go to replace my current implementation using nokogiri-happymapper (https://github.com/mvz/happymapper)