title: Can SQLAlchemy's session.merge() update its result with newer data from the database?
body: <p>The SQLAlchemy documentation says "<a href="http://docs.sqlalchemy.org/en/latest/orm/session.html?highlight=merge#unitofwork-merging" rel="noreferrer">session.merge()</a> reconciles the current state of an instance and its associated children with existing data in the database".</p>
  
  <p>Does the existing object's state ever get updated by newer data from the database? How? When?</p>