Bare-bones Inversion of Control container