Added Object#try
Moved es-moon's lotus module to moon core
Added Table#each_row and fixed Table#each
Text render now accepts a options parameter
Ported more es-moon modules

HandleHost
IntervalHost used for continous tasks
TaskHost used for timeouts
TransitionHost & Transitionable
Ported es-moon's BaseModel
Ported some core es-moon classes
Added Fixnum and Float #modulo
Added Integer#pred
Fixed Module#const_get failing when given a Symbol
Added Input STRING_TO_KEY constant

This allows the use of symbols for the InputObserver
RenderContainer's are Transitionable
Moon::Text now inherits from RenderContainer
Vector* #inspect
DataModel overhaul

Type validation has been moved to the Field class
DataModel::Metal is now the primary class
BaseModel > DataModel::Base
Metal.fields is now a Hash instead of an Array
Metal#set!
  Bypass validations and force set the attribute
Metal#validate
  Try to validate the contents of the model using the Field#check_type
Added Aach, a palette parsing module

This may be dropped from Moon, and moved to ES instead, unless it becomes widely used.
Oh look, mruby wasn't compiled with a regexp module!
Lotus > Larch

Working on the GUI system
Rect#dup is no longer needed
Removed Rect.extract debug