Handlers up through trade, and gamedef file to avoid mli abstraction.