How do I use OCompletion?

There is also a paper explaining how it works and why it is better than ECompletion.