Began abstractions for the Wolf class