Fixed to recursively include files.