def check_version_2(dataset):
    """Checks if json-stat version attribute exists and is equal or greater \
       than 2.0 for a given dataset.

       Args:
         dataset (OrderedDict): data in JSON-stat format, previously \
                                   deserialized to a python object by \
                                   json.load() or json.loads(),

       Returns:
         bool: True if version exists and is equal or greater than 2.0, \
               False otherwise. For datasets without the version attribute, \
               always return False.

       """

    if float(dataset.get('version')) >= 2.0 \
            if dataset.get('version') else False:
        return True
    else:
        return False