This is exactly what was needed! Would love for this to be merged and packaged!