Renamed sound_source to sound_source_individual to avoid violating a new rule; objects and prototypes now share a namespace and cannot collide.