Make version-matching pattern somewhat stricter
First pass on introducing documentation.