A Closer Look
Where did new come from?
- If @ISA == () on use Moose, Moose::Object is added to @ISA.
- Moose::Object provides:
- new (%params)
- BUILDALL which calls all BUILD methods in the hierarchy
- DEMOLISHALL which calls all DEMOLISH methods in the hierarchy
- does (like ->isa for roles)