adding docs & removed oeq() function in favor of using ?=