Formatted the public properties + formatted tabs indentations into space indentations
Removed support for functions passed as argument to Lang.RegisterForUpdate()