rollback to 182b65e61a91368bc47a2adff82e68b46c8c8a38. I think partial can do in compile(), before scan tokens. no need compiledCode.