```{index} single: Test2::Manual::Anatomy::Utilities ``` # Test2::Manual::Anatomy::Utilities Overview of utilities for Test2. ## DESCRIPTION This is a brief overview of the utilities provided by Test2. ## Test2::Util [Test2::Util](../../Util.md) provides functions to help you find out about the current system, or to run generic tasks that tend to be Test2 specific. This utility provides things like an internal `try {...}` implementation, and constants for things like threading and forking support. ## Test2::Util::ExternalMeta [Test2::Util::ExternalMeta](../../Util/ExternalMeta.md) allows you to quickly and easily attach meta-data to an object class. ## Test2::Util::Facets2Legacy [Test2::Util::Facets2Legacy](../../Util/Facets2Legacy.md) is a set of functions you can import into a more recent event class to provide the classic event API. ## Test2::Util::HashBase [Test2::Util::HashBase](../../Util/HashBase.md) is a local copy of [Object::HashBase](https://metacpan.org/pod/Object::HashBase). All object classes provided by [Test2](../../../Test2.md) use this to generate methods and accessors. ## SEE ALSO [Test2::Manual](../../Manual.md) - Primary index of the manual. ## SOURCE The source code repository for Test2-Manual can be found at `https://github.com/Test-More/test-more/`. ## MAINTAINERS - Chad Granum ## AUTHORS - Chad Granum ## COPYRIGHT Copyright Chad Granum . This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See `http://dev.perl.org/licenses/`