Never implicitly define ProjectileSource