A contract warranty disclaimer is not automatically enforceable