Use preprocessor trickery to make the signal translation mechanism a little