Smooth loop animation in Unity5

Hi. Does anyone know if there is a way to bridge the first and the last points of the curve?

This suggestion from Bromm works a treat:

  1. Prolong the curves by 2 more copies of itself.

  2. Set everything to “auto”.

  3. Set the middle copy to “free smooth”.

  4. Delete the first and the last copies.

…But surely there’s a proper tool to do this. Looping animations is such a basic thing.