Homocystinuria: Challenges in diagnosis and management.