Removed Set::Array dependency, now using Moose native traits