Let $X$ and $Y$ be projective schemes. Then we can define the mapping scheme between them, $\rm{Maps}(X,Y)$ as follows:
To any map $f:X\rightarrow Y$ we consider the graph $\Gamma_f$ as a closed subscheme of $X \times Y$. So $\rm{Maps}(X,Y)$ is the set of all subschemes of $X \times Y$ that are graphs of morphisms. (Concretely, a subscheme $Z \subset X \times Y$ is the graph of a morphism iff the projection to $X$ is an isomorphism) Of course this all makes sense in families, so $\rm{Maps}(X,Y)$ is a subfunctor of the Hilbert scheme $\rm{Hilb}(X \times Y)$.
Now at this point, I have seen a number of sources casually claim that $\rm{Maps}(X,Y)$ is actually an $\it{open}$ subfunctor and is hence representable. None of these sources even remark on why this is true? So my question is: why is this true?