Add ability to generate function `x`