Add documentation for :single and :nosingle
Add :shuffle