Reactive Extensions library tailored to the needs of the D Programming language