A mix of CamelCase and camel_case is confusing, but that is partly a result of mixing DHSVM and VIC code (both of which I wrote big parts of -- it's hard to be consistent).