JSX: first usable version