“Peak Framework” and the runtime barrier: why libraries and frameworks are exhausted