for L being non emptyaddLoopStr holds ( L is Loop-like iff ( ( for a, b being Element of L ex x being Element of L st a + x = b ) & ( for a, b being Element of L ex x being Element of L st x + a = b ) & ( for a, x, y being Element of L st a + x = a + y holds x = y ) & ( for a, x, y being Element of L st x + a = y + a holds x = y ) ) )