We have an app that is running 2.x of CakePHP. There is a need to have APIs built which we are planning to do via Swagger. I was thinking of doing new build via 2.x and then later when 4 comes upgrade. Or is it prudent to build using 3.x? Please advise the pros and cons? Thanks.