These should be inlined.