added a default pragma filter and updated the code generator filter