Perfect! I'd like this jacket to last me a while. So I need it to withstand rain, mud, puddles and baby barf I noticed there are two pockets on the ouside. Are there any pockets on the inside for protect stuff like a wallet?