# Functions
Parse parses the string into a structured ref.
SplitObject provides two parts of the object spec, delimited by an `@` symbol.
# Variables
ErrHostnameRequired is returned when the hostname is required.
ErrInvalid is returned when there is an invalid reference.
ErrObjectRequired is returned when the object is required.