# File lib/puppet/module/tool.rb, line 53
      def self.username_and_modname_from(full_name)
        if matcher = full_name.match(FULL_NAME_PATTERN)
          return matcher.captures
        else
          raise ArgumentError, "Not a valid full name: #{full_name}"
        end
      end