Requires ruby 1.9.3 as a minimum