Solidity for multiple files and multiple contracts per file.

yes, 5 lines below.