Introduce 5.1 compat. Put warning signs everywhere.

Signed-off-by: katlogic <katlogic@katsystems.eu>