code: public static <T extends Closeable> T close(T toClose)
  	{
  		return close(toClose, null, null);
  	}
docs: Handle closing.
  The logger for the Closer class will be used to log any
  {@link IOException}s that occur. The name of the
  object in the log message will be aquired through
  <code>toClose.toString()</code>.
  @param toClose The Closable to close.
  @return null as a convinence to null out the closed object as in
  <code>toClose = Closer.close(toClose)</code>