It would be great if we had a list of use cases for synchronous subscription in order to better understand if/when [Symbol.observer] is needed. Please include: Description - Why is this use case important and who are the users. Code - a minimal example demonstrating the use case and showcasing it. preferably codepen/jsbin/jsfiddle but a gist is also fine, demonstrating the issue. Why synchronous s