'Initializes the waffle flag instance.
Arguments:
waffle_namespace (WaffleFlagNamespace): Provides a cached namespace
for this flag.
flag_name (String): The name of the flag (without namespacing).
flag_undefined_default (Boolean): A default value to be returned if
the waffle flag is to be checked, but doesn\'t exist.'

def __init__(self, waffle_namespace, flag_name, flag_undefined_default=None):

    self.waffle_namespace = waffle_namespace
    self.flag_name = flag_name
    self.flag_undefined_default = flag_undefined_default
