Call this `from_layout_pseudo` and make it a generic method bounded by Reflectable (ie. `<T: Reflectable>(node: ~T)`). We don't need `from_text` if we do this.