Adaptation for block and Panda.js framework