Adding compiler checking back in. Most likely will break Travis but I;ll fix that tomorrow.