Ds has only just this week starting asking why and why not and is beginning to be able to answer my why questions. His language has always been pretty advanced but this seems quite late.
BTW I realise my life will never be the same once "why" starts with a vengeance