I've realised that few of the bugs I fix are actually failures to meet a spec. They're mostly 'it would be nicer/more consistent if...'