Working templated RampToN phrase.
RampToN ease parameters now flexible.

Over and under-filling results in filling by the end or ignoring
the extra ease functions. No problems.

Passing no ease functions will probably still crash, but that would
be kind of silly for something where the entire point is to have
separate ease functions.