Seperate pragmas from modules