FIX: checking of function property type