Write Commands Specification 0.5 - update multi, delete limit

style and TODO cleanup
RUBY-676
move public methods before private

RUBY-676