if this fork behaviour is not sufficient for your needs, consider writing your own custom TokenHandler.
this forkhandler can be configured in 3 ways :
signal