You're seeing just the function
init, go back to Kcl.State module for more information.
Initialize a new state
The private key will be used to derive the public one, if such is not supplied. There is, otherwise, no verification that the supplied keys form a valid pair.