Don't call unnecessary 'components' method

to avoid needing to bump the Path::Class requirement
Wrap DOES() call in try {} for perls < v5.10
v0.002

  - Fix usage for older Path::Class and perls < v5.10