bscil2 spec done

seems to have enough functionality to enable bscil3
bscil2 branch

started with plain copy
bscil2 r w f

lowercased meta ops