Using bj_ globals might be good, because one does not have exclusivly to create global variables for returning.
How ever, I don't say it would be good practice, but it's still possible that the user doesn't want to get this variable overriden by random systems where he would not expect it.
It has some tiny potential to break some code, if the user does bad practice.