Work for Squeaks
Are you ?