Why does InetAddress.isSiteLocalAddress() in Java source code always returns false
<p>I was checking the source file of <code>java.net.InetAddress</code> Class and found that few methods always return false. For example</p>

<pre><code>/**
 * Utility routine to check if the InetAddress is a site local address. 
 *
 * @return a &lt;code&gt;boolean&lt;/code&gt; indicating if the InetAddress is 
 * a site local address; or false if address is not a site local unicast address.
 * @since 1.4
 */
public boolean isSiteLocalAddress() {
return false;
}
</code></pre>

<p>Am I missing something? Why would we need a method that always returns false? It is same for all the methods starting with 'is' in this Class. See <a href="http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/net/InetAddress.java" rel="nofollow">http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/net/InetAddress.java</a></p>
