The signature on this appears to really be `long`, are we sure this isn't going to break anything?