I have always been under the impression that you cannot move files between contexts if the contexts have different revision schemes. Lori says you can IF the file being moved is at a revision that is valid for the target context.
A file at revision E3 could not be moved into a context with a standard revision sequence of ...D,E,F,G... until that file was revised to rev F.