State variables for Solidity

Probably. Note that `auto const& variable` could lead you to the conclusion that the `getType()` call below returns the inferred type of an expression, although it does not since VariableDeclaration is not an expression and `getType()` returns the type part of the declaration. Then again, it could be wise to not have two methods with the same name but different functionality in an inheritance hierarchy...