In reply to Matías.

Of course, escape hatches will be necessary since absolute flexibility would be a requirement for multiple sites and setups.

I think that solves everything most developers are concerned about.