allow dots in message field names

fixes #310