There are methods named as follows:
- mint_and_register_ip_and_make_derivative_and_distribute_royalty_tokens
- mint_and_register_ip_and_attach_pil_terms_and_distribute_royalty_tokens
- register_ip_and_make_derivative_with_license_tokens
- mint_and_register_ip_and_make_derivative_with_license_tokens
- mint_and_register_ip_and_make_derivative
A consistent name needs to be given to make the name shorter.