M2FaaS Transparent and fault tolerant FaaSification of Node.js monolith code blocks