Tezos.create_contract using another file as source

Currently ligo create_contract receives a tuple of code, delegate option, initial balance and initial storage; I think could be useful allow loading code from another ligo file, something like:

Tezos.create_contract (#load_contract_code ("anotherContract.mlligo", "main"), ...)
Edited by Davide Gessa