こういうインターフェースってウンコだと思う?

log("value"){ log(1); log(2); log("sub value"){log(3);} }

出力
log category: value
 1
 2
 log category: sub value
  3