File like object support

@ustudio/dev Ready for review.