A poor mans defer implementation for C