Framework independent utilities.