Mommies, can you tell me if this is mucus or am I wrong? (Photo of diaper in comments, just in case someone gets squeamish). Thanks in advance ??