querybuilder A fake query builder to demonstrate the factory and singleton pattern Read the article here