Make the "new" signature system backward compatible -- no idea why this wasn't done in the first place as rewriting every single signature module was totally unnecessary bikeshedding for something that introduced minimal additional value.