Bare classes now compile as warped simulation objects