has 'secret_name' => ( init_arg => 'public_name', ... );