Add a major version

You probably want to double check my split syntax; failing that this SHOULD work, but I lack a node to test it on properly today.