Do we need the `...Function` suffix?