checking if result is used on DefaultLogicResult

Closes #778
@andytsunami Abra uma issue explicando o cenário completo para que possamos entender o que acontece. Ou se preferir, mande um email para a nossa mailing list.