That's the point - it can do whatever you can do, all technical prerequisites are available (threads, background-requests, runtime-dynamic code etc).
Once the proper tools are available providing diverse standard functions, it will spread and be easier for non-developers.