Create intersection function stubs and fill in wrappers