base language extensions for mps