add random() to stdlib
add impure attributes