package Limit::Traits; use Class::Traits 'base'; use POSIX ':limits_h'; # These aren't trait methods sub _internal; use Class::Traits 'export_below'; # or 'export_all' or ... use Trait::Builder qw( ... ); # These are trait methods # These, are trait methods: sub foo { ... } sub bar { ... } sub _internal { ... } # Not a trait method