set expire only if count set
if count reached zero, doesnt call create
fix race condition when expiration happens between get and decr
1.0.2
fix race condition and setting count only if not set before