An experimental type theory with optional equality reflection