The design needs to be extended to support non-text-based markup content part declaration detection.
This is easily possible by extending the Declaration ID and employing node traversal for XML markup format.
TODO JSON is either treated as text-based or it is parsed into a tree via Virtual Time Machine functionality.