Currently if you don't have a 0% or 100% keyframe, a keyframe is synthesized using the un-animated / underlying animated style (see #1841). It's odd, however, that this behavior only ever applies at the endpoints and you can never, for example, have a 50% keyframe where the property value is taken from the underlying style.