Inner classes, string interpolation.
Fixed #14, fixed #19, fixed #20.