Few things are clicking for second-bottom Hearts this season, but arguably nothing has been more noticeable than the lack of goals Lawrence Shankland has scored. For long enough, pundits and punters ...