Doing without codeine: why and what are the alternatives?