@staticmethod
def is_mergeable(e1, e2):
    """
        Decide if the adjacent elements of the same type e1 and e2 can be
        merged. This can be overriden to honouring distinct classes etc.
        """
    return True
