filtering seems to be pretty solid. my design seems to be holding as I've not had to rewrite code to accomidate new features.
filtering is good. the API is done but not exhaustively tested
sort with orderby is done and lightly tested. moving on to controls
finished page sorting
feeling good enough to move on to controls
attributes in repeats are now interped during preprocessing
removed media files from index
added controls along with a forEach for controls. Also can now embed attriutes from other models inside repeat element's attributes.
fixed regex issue during compilation. controls now work well. Instead of adding a ton of ops to reinstate node state, I'm going to push that off to the user. They can place a listner on  the attribute and rebind