up #460
 - store temporary for composition operator