#pragma once // add things from numeric_limits for {u,}ints and floats/doubles/long doubles