updated the data-server to be more defensive towards invalid krake definitions