module Rake::TaskManager

def resolve_args(args)

[task_name, arg_name_list, prerequisites].
Resolve the arguments for a task/rule. Returns a triplet of
def resolve_args(args)
  if args.last.is_a?(Hash)
    deps = args.pop
    resolve_args_with_dependencies(args, deps)
  else
    resolve_args_without_dependencies(args)
  end
end