extract post utilities into new ns com.tankthink.postutils