add/error

attempt to address https://github.com/visionmedia/rework/issues/6

i definitely want to figure out how to solve this problem, because it will make Myth much nicer. open to different ideas though. it could be moved out into a separate helper (although visit is just added in core again so dunno if thats that useful?)