Jar H hal-commons