Updated with some examples of basic use