now escaping question marks in query arguments to avoid confusion in variable binding by method set()
added the ability to resolve any autoloaded class from the container using with()