I don't understand this separation? Why not just tack it to the prototype?