Why are these 2 smart contracts, which differ only in the comments, result in different bytecode:
1st
pragma solidity 0.4.20;
contract Test {
// test
function test() pure public {
}
}
2nd
pragma solidity 0.4.20;
contract Test {
// test2
function test() pure public {
}
}