inputs/outputs cleanup w.r.t beat.backend.python
As of today there is some functionality of beat.backend.python that is duplicated in this package. We should clean-up and organised it so there is no repetition of code, respecting a good DRY principle.