#pragma once

template <typename T> inline T&& move(T& lvalue)
{
    return (T &&) lvalue;
}