An OO wrapper around a static assertion library