Let's make it simpler, shall we? Also, another TODO for parser.