- Appears fully functional now
- Abandoned parent().parent(), as array indexing should be pretty performant