decoupled standardlib