Method should be private.
Javadoc for the parse package, and some tightening of exception types.