function empty1() {}
function empty2() {}
function empty3() {}

function identity1(x) { return x }
function identity2(x) { return x }
function identity3(x) { return x }

empty1()
empty2(args)
empty3(...args)

identity1()
identity2(args)
identity3(...args)