if (!this.domain.startsWith(".")) this.domain = "." + this.domain;
    public Cookie(String name, String value, String domain, String path,		  Date expires, boolean secure)    {	if (name == null)   throw new NullPointerException("missing name");	if (value == null)  throw new NullPointerException("missing value");	if (domain == null) throw new NullPointerException("missing domain");	if (path == null)   throw new NullPointerException("missing path");	this.name    = name;	this.value   = value;	this.domain  = domain.toLowerCase();	this.path    = path;	this.expires = expires;	this.secure  = secure;	if (this.domain.indexOf('.') == -1)  this.domain += ".local";    }