configuration.go
func Subject(value pkix.Name) Option {
	return func(c *configuration) {
		c.subject = &value
	}
}
func Subject(value pkix.Name) Option {
	return func(c *configuration) {
		c.subject = &value
	}
}
// Subject is an Option that sets a identity's subject field.