Allow empty interface as a type for the context middleware parameter