Running UniRX as part of UFrame So I'm basically getting a lot of lines like this e:\Programming\UframeTest\Assets\uFrameComplete\uFrame\Base\StateMachine.cs(40,40): Error CS0104: 'IObserver' is an ambiguous reference between 'System.IObserver<UniRx.Unit>' and 'UniRx.IObserver<UniRx.Unit>' (CS0104) (Assembly-CSharp) It's obvious your version of IObserver is colliding with System.IObserver. What's up with this? How in the world did you get anything to compile? I'm using Mono. Is there some kind of trick or setting I need to use so I don't frigging have to go in and replace every line of code? Is this a Mono vs Visual studio issue?