on second thought, just don't rely on specific transpiler behavior for the keyword property special case