magritte3 ported to gnu smalltalk