FIX: the idea was to return null if operator is incorrect. Now it does as expected.