# How can I substitute an ampersand in LuaLaTeX?

I am trying to use Lua to substitute the default ampersand for a swashy one. Fontforge tells me the glyph's name is 'ampersand', and the swashy version is 'u0026.da'. However, I can't get the swash to appear, unlike for other characters:

\documentclass{standalone}
\usepackage{fontspec}
\setmainfont{Arno Pro Italic}
\directlua{