@staticmethod
def _get_Id(Id, L):
    """parse the IdL or IdR argument of __init__"""
    if Id is None:
        return [None] * (L + 1)
    else:
        try:
            return list(Id)
        except TypeError:
            return [Id] * (L + 1)
