@Test
public void testOverwriteParam() {

  final OverwriteParam p = new OverwriteParam(OverwriteParam.DEFAULT);
  Assert.assertEquals(false, p.getValue());
  new OverwriteParam("trUe");
  try {
    new OverwriteParam("abc");
    Assert.fail();
  } catch(IllegalArgumentException e) {
    LOG.info("EXPECTED: " + e);
  }
}