Budget 2015: Things that make you go hmmm…