Revised and simplified warnings, removed end without return pattern
Clean up parse file
Add fraction value tests