[cvs-nhc98] patch applied (hat): Fix two small bugs in hat-observe. Positional constructor patterns that