Code shuffling. Created CastableHelper to store actually usefull
function.