The term "science-fiction fantasy" seems to be used too much when it comes to describing any sort of imaginative fiction. What elements does a story need to remain firmly in Fantasy or Sci-Fi? Does mixing one with the other really help your story or is better off being kept in box?