Azalea Core
Miscellaneous things in Azalea.