https://www.ruby-forum.com/t/undercover-gem-requires-rugged-but-fails/250533
See the undercover branch.