lime-system: avoid lua circular require