feat: implement fa-edge-swapper
chore: update examples submodule