if(collection != null) collection.release();
	public Date getCreationDate(User user, String collectionPath)			throws PermissionDeniedException, EXistException {		DBBroker broker = null;		try {			broker = brokerPool.get(user);			if (!collectionPath.startsWith("/"))				collectionPath = '/' + collectionPath;			if (!collectionPath.startsWith("/db"))				collectionPath = "/db" + collectionPath;			Collection collection = broker.getCollection(collectionPath);			if (collection == null)				throw new EXistException("collection " + collectionPath						+ " not found");			return new Date(collection.getCreationTime());		} finally {			brokerPool.release(broker);		}	}