Structed bindings better