I don't have the whole picture of it, but I don't like very much having something like ```Core``` as a root namespace. I found it many times in Java, and in the long term, has more cons than pros. Unless we have a very clear idea and criteria of what ```Core``` is, we may can get rid of it, and add it in the future.