Weak convexity