Modified includemk to make it recursive (supports nested includes)