chainable methods, closed shapes validation