Contract-based verification of MATLAB-style matrix programs. (March 2016)