Renamed FunctionInfo and added field properties