short byte literals were a silly idea; fixed more byte literals where constant should be used; improved comments