'Construct an instance of the class from any iterable input.
Must override this method if the class constructor signature
does not accept an iterable for an input.'

@classmethod
def _from_iterable(cls, it):

    return cls(it)
