* @return A cleansed version of the static and dynamic metadata, merged, and
* with {@link #LOCAL_KEYS} removed.
*/
public Metadata getPassThroughDynamicMetadata() {
Metadata passThroughMet = new Metadata(this.dynamicMetadata);
passThroughMet.removeMetadata(LOCAL_KEYS);
if (this.dynamicMetadata.getAllMetadata(LOCAL_KEYS) != null)
for (String key : this.dynamicMetadata.getAllMetadata(LOCAL_KEYS))
passThroughMet.removeMetadata(key);
if (this.staticMetadata.getAllMetadata(LOCAL_KEYS) != null)
for (String key : this.staticMetadata.getAllMetadata(LOCAL_KEYS))