Use defaultNewToStart to determine position when out of range, fixes #45