What is a word or multiple words to describe someone who is very concerned about the fine details of something, perhaps even 'overly' concerned? It could be describing someone who is a perfectionist, or someone who is overly strict with obeying rules, or someone who wants everything to be 'prim and proper'.