def concatenate(*args):
    """
    If no argument is None, then join all strings.
    :param args: Can be strings, MyString objects or None
    :return: None or string.
    """
    for e in args:
        if e is None:
            return None

    return ''.join([str(e) for e in args])