All classes are now public instead of internal.