docs: public boolean isExecutable()
  	{
  		boolean result = isTag("object") || isTag("void") && hasAttr("class") //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
  				&& hasAttr("method") || isTag("array") || isPrimitive() //$NON-NLS-1$ //$NON-NLS-2$
  				|| isTag("class") || isTag("null"); //$NON-NLS-1$ //$NON-NLS-2$
  		return result;
  	}