Decoupling Runtime and IDE