Added proper accounting of line and column positions.
Added a seek(0) when switching streams to allow multiple includes.