Removed the concept of Global Data Sources, since they were generally confusing. Instead, users can simply store a DataSource globally using the global object.
Re-introduced the P.element syntax, since I think it looks nicer.
Gave easy access to the global object, mainly to keep code looking consistent.