Write so here is the problem I encountered.  Perhaps i'm missing some key piece of evidence.  If you go into the Entity class in entity.rb and override to_xml you will see that you get xml that looks like this.
<hash></hash>
And basically everything inside to_xml is ignored.  So even if to_xml returns a simple string it doesn't print out.  That being the case it lead me to what you see.