> Or, in which cases results are lost/merged silently?

Only in one case: When merging a subtree containing .as(...) with 
another subtree that doesn't. The solution is in most cases to add more 
annotations (.as).

regards,
kaspar