Clean up comments traversal
Remove AsElement
Clean up instructions traversal