Define signature method (de)serialization functions.
Implement "initiate" parameter validation.
Test "initiate" parameter validation.