Optional move disabling (for non C++11 env)