Add high-level API "system"