Now polymorphic compiles as a shared object.