Use optional from gemspec
Don't use require relative