A command-line tool that packages code and data together in immutable snapshots, with all data dependencies declared explicitly.