# phpman > perldoc > Role::Tiny::With

## NAME
    [Role::Tiny::With](https://www.chedong.com/phpMan.php/perldoc/Role%3A%3ATiny%3A%3AWith/markdown) - Neat interface for consumers of [Role::Tiny](https://www.chedong.com/phpMan.php/perldoc/Role%3A%3ATiny/markdown) roles

## SYNOPSIS
     package [Some::Class](https://www.chedong.com/phpMan.php/perldoc/Some%3A%3AClass/markdown);

     use [Role::Tiny::With](https://www.chedong.com/phpMan.php/perldoc/Role%3A%3ATiny%3A%3AWith/markdown);

     with '[Some::Role](https://www.chedong.com/phpMan.php/perldoc/Some%3A%3ARole/markdown)';

     # The role is now mixed in

## DESCRIPTION
    "[Role::Tiny](https://www.chedong.com/phpMan.php/perldoc/Role%3A%3ATiny/markdown)" is a minimalist role composition tool. "[Role::Tiny::With](https://www.chedong.com/phpMan.php/perldoc/Role%3A%3ATiny%3A%3AWith/markdown)" provides a "with"
    function to compose such roles.

## AUTHORS
    See [Role::Tiny](https://www.chedong.com/phpMan.php/perldoc/Role%3A%3ATiny/markdown) for authors.

## COPYRIGHT AND LICENSE
    See [Role::Tiny](https://www.chedong.com/phpMan.php/perldoc/Role%3A%3ATiny/markdown) for the copyright and license.

