fix for prop eval exception handling

now if exception occurs in one prop it will not cause all props to fail