uppercase meta fields
make colon optional, close issues #25