add varargs support to mirrors
clean up rake file