It now also generates a function for comparing two roles for equality. If an attribute is nil, that attribute is ignored (or rather counted as equal)
server is launchable and passkey support works
New small script to generate various functions for roles because manually typing out all the permissions sucks