fileUse: better implementation of assign, TODO: D.alias