ButtonBuilder Generic

Is there a reason that the ButtonBuilder does not have a generic type that allows you to specify exactly what type of button is being built (eg withCustomId, withURL & withSKUId)? I was unable to find anything on GitHub
Was this page helpful?