'Copies the `Validation` object to a `StudioValidation` object. This is a shallow copy.
Args:
validation (Validation): A `Validation` object to be converted to a `StudioValidation` instance.
Returns:
StudioValidation: A `StudioValidation` instance populated with the messages from supplied
`Validation` object'

@classmethod
def copy(cls, validation):

    if (not isinstance(validation, Validation)):
        raise TypeError('Copy    must    be    called    with    a    Validation    instance')
    studio_validation = cls(validation.xblock_id)
    studio_validation.messages = validation.messages
    return studio_validation
