Decided to use sandboxed mixins, and renamed diamond mixins to inherits, for multiple inheritance.

Also finished replacing error messages with tokenised strings.