Respectfullly, I don’t think this should be called Solidity Core. The syntax is so different from Solidity that it is an entirely different language altogether, deserving of its own name and separate compiler. Personal preference of course, but I feel like the ergonomics of the proposed new language could be better.