Hooke Message Format CSharp language test