Port diff command to core

I'm quite proud of this one.
:baby_bottle: 
:D :money_with_wings: