how magic rules improve fantasy writing