Command substitution already runs in a subshell