既存のオブジェクト マップは、オブジェクト マップに構造化要素をさらに追加したとしても、記録中に既存のオブジェクト マップ識別子を再利用することができます。
demo_borland_com //BrowserApplication
BrowserWindow //BrowserWindow
login-form email //INPUT[@id='login-form:email']
login-form login //INPUT[@id='login-form:login']新たに DIV loginArea を追加することにより、オブジェクト マップの構造を変更できますが、オブジェクト マップは、記録中にオブジェクト マップ識別子は正しく再利用することができます。
demo_borland_com //BrowserApplication
BrowserWindow //BrowserWindow
loginArea //'DIV[@id='login']
login-form email //INPUT[@id='login-form:email']
login-form login //INPUT[@id='login-form:login']