This should really use the <code>get_id()</code> accessor method instead of accessing the variable directly.