empty block support for rucolang