AFAIK this could be only a `function`