CURRENTLY NOT WORKING THIS IS A WORKING PROCESS The first step is to get a working unsafe version. Make unittests with that unsafe version Make a safe version working on silverlight