Метод создаёт новый объект FMPObject при каждом вызове метода. Вы можете создать несколько версий FMPObject с одинаковыми параметрами. Они будут равны по equals (==), но не равны по ссылке (===).
FMPObject
21.04.01