The outer function should probably be inlined.
The outer function should probably be inlined.