Fixed internal variable initialization, which would fail on some compilers.
Suppressed Rose information output, added file existence checks to prevent crashes on invalid input.
Clarified file checking.