fn resolve_single(
selection: ExecutableSelection,
origin: RuntimeTargetAnchor,
explicit_target: EnemyIdx,
) -> Result<ResolvedTargetShape, TargetShapeError>fn resolve_single(
selection: ExecutableSelection,
origin: RuntimeTargetAnchor,
explicit_target: EnemyIdx,
) -> Result<ResolvedTargetShape, TargetShapeError>