1. A system to intelligently complete a code snippet to define an object literal, the system comprising: provision logic configured to provide a proxy object to a function that is included in code; determination logic configured to determine information regarding one or more properties of the object literal using global dynamic analysis based at least in part on a getter trap that is encountered during execution of the function with regard to the proxy object; and recommendation logic configured to recommend content of the code snippet to define the object literal based at least in part on the information, the content identifying the one or more properties of the object literal.