Start of marshal package documentation