Changing specialty syntax to the latest, and var syntax
Removed old style :(Class <- provider) and some verbiage cleanup on properties