Adding execute().upon() as an alternative to useWith.