Solves semi_trouble with bare-metal syntax