complain about everything
avoid warning about unused variables
explicitly cast to int
fix docs
aha! missing alpha initializer
missing break
explicitly convert to in
don't compare floats by absolute value
explicitly convert to int
lets keep int around, will fix later as clang goes crazy
hide default_unit in anonymous namespace
suppress some warnings for now
Merge branch 'warnings'