adding dox for User Manual
fixed broken link
working on OpenObject
working on enumerable take_while