requires open struct
include doc files in gems
bundler generated stuff added for better gem time