flexibly + JS-API of the instance of the block