addressed technical challenge of how to access wl object in modules