guice has something like this with Assisted Inject
# tornadofx
c
guice has something like this with Assisted Inject