1  package frost.core
 2  
 3  ====================================================================================================
 4  Marks objects whose fields cannot be modified after creation. The compiler will ensure that
 5  objects which inherit from `Immutable` do not contain `var` fields or fields which are not
 6  themselves `Immutable`.
 7  ====================================================================================================
 8  @abstract
 9  class Immutable {
10  }