Can I force a blueprint to fail to compile?

I would like to be able to throw an error and fail the blueprint compile if some UProperty is undefined or invalid for given constraints on one of my native components. I currently do a MapCheck for the respective properties, but I would like a more forceful approach when the client misuses a blueprint in editor.