Simplified transfer_action constructors
Revisited move semantics tests