# Packages
Package cloner is a plugin for the gapil compiler to generate deep clone functions for reference types, maps and commands.
Package encoder is a plugin for the gapil compiler to generate command and state encode functions.
Package replay is a plugin for the gapil compiler to generate replay streams for commands.