If it wasn't clear, `on` method would be the method and `swag` would no longer exist after this is done.