What is that which has been? the very thing which shall be: And what is that which has been done? the very thing which shall be done: And there is no new thing under the sun.