Utility functions useful anywhere
Test and bug fixed config file parsing, build rule parse and interpret