Added access modifiers to properties. Moved closure property end of parameter list.