+\bucket->__invoke() swappable execution
docs