Replace 'Function' for typedef