Allow invoking new on a function type