matheusmoreira 30 minutes ago

The user should of course be able to add their own extensions that do whatever they want.

I'm just saying that I think this is good interface design. Virtualization, sandboxing and gating access to data and computing resources are good things.