small bug in compileTDL (lib..serialize is needed for running