In my understanding the return of default value in ```operator()``` signalize that there is no interpolation possible since the given point is not in the "interpolation"-domain. In my opinion the user should always specify this value! Maybe ```0.0``` is a legal value and the user did only forget to set a proper default value?