an empty compiler class