These have been added in their unmodified state so that when they are modified to work with our code, the changes can easily be seen.