LFO phase slider's position 1 has the same value than position 0

We all probably know this, but I couldn’t see a report of it.

When the LFO phase slider is modulated to a 1.00000 position the LFO outputs the same value than at 0.00000. Sometimes this can be fixed by modulating the phase to 0.99999 but this isn’t always possible and f.ex. MIDI bindings don’t allow to set the range.

So the LFO phase slider’s 1.00000 position should put out the last value of the LFO graph before the node that connects the end to the start OR the modulation range for modulators and MIDI should be limited to 0.99999 internally.