Fix some false negatives for properties with unknown type.
The previous commit had bad logic - this fixes it.
Merge pull request #15 from journeyapps/master

Fix some false negatives for properties with unknown type, try 2