Implementing Languages on the BEAM - Code BEAM STO 2018