JSON for Configuration Files: Best Practices and Pitfalls