check types for edge properties