namespace functions to native console
remove @ syntax from type reporting, gray out type in console.out