Better parameter handling

The DHOST parameter is passed as a function parameter to the mixin. The
module handles the datastore now.