Follow project coding style. Issue #2192.
Accept multiple files at once. Closes #2253