Updated documentation
Added more options for sending info and a more predictable way for sending extra props