Guard clauses to flatten nested logic | Half Shell Studios