a lightweight standard library for rust with freestanding support