Doesn't have to be static. inline implies static.