To ensure the stability of your parametric families, build the family geometry incrementally, testing flexing the parametric relationships in each increment. Railings are usually positioned on high platforms or stairs in order to prevent people from falling down. When you finish the family, you test it in a sample project before using it to create elements in your projects. Well, I least I hope they are! Unlike reference planes which have infinite extents, a reference line has a specific start and end point which allows it to control the angular constraints within components such as a web truss or a door with a instance door swing.
nest...