initial support for meta accessors

can't test it because i can't just call functions for some reason and I
don't feel like figuring out magic that isn't cross-browser right now.