includes newInstance for Fragments; also fixes #3