Actually, probably need to either reconsider this choice or inspect the javadocs.