added alternative return notation (now an arbitrary Logtalk method parameter can be the return value of a Java method invokation)