Email and SomethingElse will only be visible when the group personal is set (so when the user is authenticated).
In this short example, you will see how to integrate this library with KCD.
How to pass sherrif options to KCD ?
The simplest way is to create an interface and a struct that is embedded in your output structure. Then in the render hook, you will test if the output implements that interface, you got it, then you can retrieve sherrif options. Let's do that!