A locomotive engineer fired by Canadian Pacific for drinking rye on duty has been ordered reinstated by a labour board. An arbitrator ruled alcoholism is a disability under the Canadian Human Rights Act: “The duty to accommodate does not excuse the conduct.”