Copy & move semantics for Filename & Module