Fix PR/16

1. Fix API documentation,
2. Add `&$handle = null` and `$eldnah = null` everywhere,
3. Update `visitContext*` methods.