Possible to inherit from all base types