Implement APIs for the counter extension

current_consumption は明示的に持たせる。
汎用の value は作らない。