```rust
# use bevy::prelude::*;
# use bevy_alchemy::*;
#
# #[derive(Component, Default, Clone)]
# struct MyEffect;
#
# fn main() {
# let mut world = World::new();
# let target = world.spawn_empty().id();
# let mut commands = world.commands();
commands.spawn((
Name::new("Target"),
EffectedBy::spawn(
Effect((Name::new("Effect"), MyEffect))
),
));
# }
```