bind_by_move_pattern_guards

The tracking issue for this feature is: #15287