ParentFull threadAvyiel·Very well put-together, this is certainly an excellent learning experience.View on HN