made hier block compilable with grcc