Init is now compliant with spec

^ is not valid with versions < 1