added minimal version requirement from json gem