Got a basic core spec running. Next up, parser goodness