Smaller matrix.
Changed the meaning of optionize, eitherize, and validationize.
Updated version to 0.5.0.