we use loopback 3 because it's a declarative way to build an API with the loopback json - with next/4 it's no longer supported. I'm having hard time seeing what's the purpose for this?