Why does AWS do things like limit the size of IAM role names to 64 characters? Why not something like 256 characters? I cannot deploy something because a service name is slightly too long, so now I need to consider whether to break the naming convention, or just skip deploying it.