# Functions
New a state machine NOTE: The paramater of instance must be a pointer.
# Structs
Machine is a state machine.
ReconcileInfo is the information need by reconcile.
# Interfaces
Instance is a object for the CR need be reconcile NOTE: Instance must be a pointer.