move kissxml into core