Ruby library for working with ETSource data