Added return statements to ensure inheriting packets are not being parsed twice.