486. No person shall be punishable for any failure referred to in section 476 or 477, irrespective of anything contained in that section, if he proves that there was reasonable cause for such failure.