ENH: Add more read options

Closes #446.