'Create a new option group for your account.
This will create the option group within the region you
are currently connected to.
:type name: string
:param name: The name of the new option group
:type engine_name: string
:param engine_name: Specifies the name of the engine that this option
group should be associated with.
:type major_engine_version: string
:param major_engine_version: Specifies the major version of the engine
that this option group should be
associated with.
:type description: string
:param description: The description of the new option group
:rtype: :class:`boto.rds.optiongroup.OptionGroup`
:return: The newly created OptionGroup'

def create_option_group(self, name, engine_name, major_engine_version, description=None):

    params = {'OptionGroupName': name, 'EngineName': engine_name, 'MajorEngineVersion': major_engine_version, 'OptionGroupDescription': description}
    group = self.get_object('CreateOptionGroup', params, OptionGroup)
    group.name = name
    group.engine_name = engine_name
    group.major_engine_version = major_engine_version
    group.description = description
    return group
