kludge support for function type annotations