private static byte[] getUnicodeBytesFromOp( Ptg op )
	{
		byte[] strbytes = null;
		if( op instanceof PtgRef )
		{
			BiffRec rec = ((PtgRef) op).getRefCells()[0];
			if( rec instanceof Labelsst )
			{
				strbytes = ((Labelsst) rec).getUnsharedString().readStr();
			}
			else if( rec instanceof Formula )
			{
				strbytes = op.getValue().toString().getBytes();
			}
			else // DEBUGGING- Take out when done
			{
				log.warn( "getUnicodeBytes: Unexpected rec encountered: " + op.getClass() );
			}
		}
		else if( op instanceof PtgStr )
		{
			strbytes = new byte[((PtgStr) op).record.length - 3];
			System.arraycopy( ((PtgStr) op).record, 3, strbytes, 0, strbytes.length );
		}
		else
		{
			// DEBUGGING- Take out when done
			log.warn( "getUnicodeBytes: Unexpected operand encountered: " + op.getClass() );
		}
		return strbytes;
	}