as-is should work on lists not just singles
spawn structure for duplication instead