try smalltalk for code blocks