e is unused, so you can just drop `as e`