public override void Execute(IMovementComponentHandler handler) { handler.Execute(this); }
public abstract void Execute(IMovementComponentHandler handler);