Singleton wrapper for Context
<p>I'm considering creating a singleton wrapper for a Context so my model objects, if necessary, can open and read from a database connection. My model objects do not have access to a <code>Context</code>, and I'd like to avoid needing to pass a reference to a <code>Context</code> from object to object.</p>

<p>I was planning to place into this singleton a reference to the <code>Context</code> returned by <code>Application.getApplicationContext()</code>. This singleton object would be initialized in my custom <code>Application</code> instance before anything else would need to or have a chance to use it.</p>

<p>Can anyone think of a reason to <em>not</em> do this?</p>
