ponder reasons for and against

See: deliberate