Hi Jonathan, I can't subclass because I'm adding methods to lots of web2py classes, including:
<class 'gluon.dal.DAL'> <class 'gluon.dal.Table'> <class 'gluon.dal.Field'> <class 'gluon.dal.Row'> <class 'gluon.dal.Reference'> <class 'gluon.dal.Set'> <class 'gluon.dal.Rows'> <class 'gluon.sqlhtml.SQLFORM'> <class 'gluon.storage.Storage'> <class 'gluon.tools.Auth'> And I believe web2py can't support subclasses for all of the above (plus more) because of the direct instantiations web2py does?. For reference see Massimo's post: https://groups.google.com/d/msg/web2py/ICT2YKiYFVg/D36K2o2A5GUJ Thanks, Carlos