Reverted last commit change in favour of a public disposed property which should be used instead and fixed a rare case where the stream containing a disposed source would crash the program.