# Functions
NewOptions returns a new initialiser.
WithOption gives you the ability to create an option that accesses values.
String sets the string.
WithValue allows you to set any value within the options.
# Interfaces
Options is used for initialisation.
# Type aliases
Option gives access to options.