protected static Ptg calcIsNonText( Ptg[] operands )
	{
		Ptg[] allops = PtgCalculator.getAllComponents( operands );
		if( allops.length > 1 )
		{
			return new PtgBool( false );
		}
		// blanks return true for this test
		if( allops[0].isBlank() )
		{
			return new PtgBool( true );
		}
		Object o = operands[0].getValue();
		if( o != null )
		{
			try
			{
				String s = (String) o;
				return new PtgBool( false );
			}
			catch( ClassCastException e )
			{
			}
			;
		}
		return new PtgBool( true );
	}