# Class to represent an argument on the command line
# Can be user for both required arguments as well as values for optional arguments
class Argument(object):
    def __init__(self, name=None):
        self.name = name

    @classmethod
    def build(cls, argument_dict):
        return Argument(name=argument_dict.get('name', None))

4a2b7ece75471ec1d6bfecf148ea826ce3781f45
<mask token>

class Argument(object):
    <mask token>
    <mask token>

class Argument(object):
    <mask token>

    @classmethod
    def build(cls, argument_dict):
        return Argument(name=argument_dict.get('name', None))

class Argument(object):

    def __init__(self, name=None):
        self.name = name

    @classmethod
    def build(cls, argument_dict):
        return Argument(name=argument_dict.get('name', None))

# Class to represent an argument on the command line
# Can be user for both required arguments as well as values for optional arguments
class Argument(object):
    def __init__(self, name=None):
        self.name = name

    @classmethod
    def build(cls, argument_dict):
        return Argument(name=argument_dict.get('name', None))
