The patterns described in that documentation link don't match the format here, and require specific methods to be implemented.